package com.link.base.base.workplan.dao.mybatis.mapper;

import com.link.base.base.workplan.model.Workplan;
import com.link.core.basic.dao.mapper.BasicMapper;

import java.util.List;

/**
 * @author LiQun
 * @date 下午2:28 2018/9/29
 * @comments 任务列表
 */
public interface WorkplanMapper extends BasicMapper<Workplan> {

    /**
     * 获取任务列表
     *
     * @param t
     * @return 任务列表
     */
    List<Workplan> getPlanList(Workplan t);

    /**
     * 根据开始结束时间,查询整月任务数量
     * @author : LiQun
     * @date : 下午2:28 2018/9/29
     * @param workplan 开始时间 结束时间
     * @return 任务列表
     * @throws Exception 异常信息
     */
    List<Workplan> queryAllTaskByMonth(Workplan workplan) throws Exception;

}
